moore's lightning streak - French English Dictionary